<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:ser="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:tns="http://schemas.datacontract.org/2004/07/Mangosoft.DiceCopy.Application.MainBoundedContext.DTO" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Mangosoft.DiceCopy.Application.MainBoundedContext.DTO" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost:51916/JobHuntingModuleService.svc?xsd=xsd1" namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
  <xs:complexType name="JobseekerDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AvatarId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="Biography" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Birthdate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Blog" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CityCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="EducationLevelCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EthnicGroupCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="IDCardNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="LastSignedIn" type="xs:dateTime" />
      <xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MaritalStatusCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PasswordFormat" type="xs:int" />
      <xs:element minOccurs="0" name="PasswordSalt" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ProvinceCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="QQ" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SNS1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SNS2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SNS3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ScreenName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Signature" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Status" type="xs:int" />
      <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="JobseekerDTO" nillable="true" type="tns:JobseekerDTO" />
  <xs:complexType name="ArrayOfJobseekerDTO">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="JobseekerDTO" nillable="true" type="tns:JobseekerDTO" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfJobseekerDTO" nillable="true" type="tns:ArrayOfJobseekerDTO" />
  <xs:complexType name="ArrayOfNewsDTO">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="NewsDTO" nillable="true" type="tns:NewsDTO" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfNewsDTO" nillable="true" type="tns:ArrayOfNewsDTO" />
  <xs:complexType name="NewsDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="Channel" type="xs:int" />
      <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Full" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="NavigateUrl" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PostedOn" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Published" type="xs:boolean" />
      <xs:element minOccurs="0" name="Short" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="NewsDTO" nillable="true" type="tns:NewsDTO" />
  <xs:complexType name="ArrayOfAdvertisingDTO">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="AdvertisingDTO" nillable="true" type="tns:AdvertisingDTO" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfAdvertisingDTO" nillable="true" type="tns:ArrayOfAdvertisingDTO" />
  <xs:complexType name="AdvertisingDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="BlockCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="CompanyId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="ManagerId" type="ser:guid" />
      <xs:element minOccurs="0" name="MaterialId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="SortOrder" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Status" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="AdvertisingDTO" nillable="true" type="tns:AdvertisingDTO" />
  <xs:complexType name="ResumeDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="Address" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="AnnualPayCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="AvatarId" nillable="true" type="ser:guid" />
      <xs:element minOccurs="0" name="Biography" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Birthdate" nillable="true" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Blog" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="CanStartCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="CityCode" type="xs:int" />
      <xs:element minOccurs="0" name="DesiredPosition" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="EducationLevelCode" type="xs:int" />
      <xs:element minOccurs="0" name="Educations" nillable="true" type="tns:ArrayOfEducationDTO" />
      <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="FromThirdParty" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="IndustryCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Integrity" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="JobseekerId" type="ser:guid" />
      <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Mobile" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PositionTypeCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="PreferredLocations" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="PrivacyStatus" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="ProvinceCode" type="xs:int" />
      <xs:element minOccurs="0" name="QQ" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResumeNumber" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ResumeType" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="SNS1" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SNS2" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SNS3" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Tags" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="WillingToRelocate" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="WillingToTelecommute" nillable="true" type="xs:boolean" />
      <xs:element minOccurs="0" name="WillingToTravelCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="YearsExperienceCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Zip" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ResumeDTO" nillable="true" type="tns:ResumeDTO" />
  <xs:complexType name="ArrayOfEducationDTO">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="EducationDTO" nillable="true" type="tns:EducationDTO" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfEducationDTO" nillable="true" type="tns:ArrayOfEducationDTO" />
  <xs:complexType name="EducationDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="CityCode" type="xs:int" />
      <xs:element minOccurs="0" name="College" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="EducationLevelCode" type="xs:int" />
      <xs:element minOccurs="0" name="EndYear" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="MajorCode" nillable="true" type="xs:int" />
      <xs:element minOccurs="0" name="Notes" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="ProvinceCode" type="xs:int" />
      <xs:element minOccurs="0" name="ResumeId" type="ser:guid" />
      <xs:element minOccurs="0" name="School" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="SchoolTypeCode" type="xs:int" />
      <xs:element minOccurs="0" name="StartYear" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="EducationDTO" nillable="true" type="tns:EducationDTO" />
  <xs:complexType name="CoverLetterDTO">
    <xs:sequence>
      <xs:element minOccurs="0" name="Body" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DateCreated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Id" type="ser:guid" />
      <xs:element minOccurs="0" name="JobseekerId" type="ser:guid" />
      <xs:element minOccurs="0" name="LastUpdated" type="xs:dateTime" />
      <xs:element minOccurs="0" name="Subject" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="CoverLetterDTO" nillable="true" type="tns:CoverLetterDTO" />
  <xs:complexType name="ArrayOfCoverLetterDTO">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="CoverLetterDTO" nillable="true" type="tns:CoverLetterDTO" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfCoverLetterDTO" nillable="true" type="tns:ArrayOfCoverLetterDTO" />
</xs:schema>